carnada artificial - Turkish English Dictionary